Java Applets for the Dynamic Visualization of Voronoi Diagrams
نویسندگان
چکیده
We discuss the design of Java applets that visualize how the Voronoi diagram of n points continuously changes as individual points are moved across the plane, or as the underlying distance function is changed. Moreover, we report on some experiences made in using these applets in teaching and research. The applets can be found and tried out at http://wwwpi6.fernuni-hagen.de/GeomLab/.
منابع مشابه
Interactive Content in Web Pages to Teach Statistics
Computer-based teaching material must contain animation or interaction to offer substantial benefits over delivery on paper. Technology developed for use in web browsers — especially Java and JavaScript — makes it relatively easy to add interactive diagrams to web pages. The objectoriented nature of Java is well suited to developing a large collection of interactive diagrams (applets) for teach...
متن کاملNetprof: Network-based High-level Prooling of Java Bytecode
In this paper we present a system for network based visualization of proole information generated by Java applets/bytecode. The system, called NetProf, is composed of several components each of which is interesting in their own right. The components are a bytecode to Java source code translator, a prooler that includes a static pass to insert prooler code, a dynamic runtime library that records...
متن کاملVisualization of neural networks using Java applets
During the last decade, artificial neural networks (ANNs) have reached maturity and established themselves as a useful tool for information processing, especially for complex data, where prior knowledge and models are limited. Unfortunately, ANNs are themselves also complex, usually consisting of many interconnected non-linear processing units (neurons), what makes them hard to inspect and anal...
متن کاملJAVAVIS: Automatic Program Visualization with Object and Sequence Diagrams Using the Java Debug Interface (JDI)
The goal of the JAVAVIS system is to help students understand what is happening in a Java program during execution. The primary focus of the first release is on sequential Java programs, although there is some support for visualizing concurrent threads. The system uses the Java Debug Interface (JDI), so there are no modifications needed in the Java source code for the extraction of information....
متن کاملWeb-Based Visualization Tools for Teaching VLSI CAD Algorithms
This paper describes a project to develop Java applets that use graphics and animation to aid in teaching VLSI CAD algorithms. Current applets illustrate routing using the Left Edge Algorithm and Lee Algorithm and placement using simulated annealing. Additional applets are planned for the future.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003